while i admit - German English Dictionary